An Efficient Hash-Selection-Based
Blockchain Architecture for Industrial
IoT (IIoT)
Susmit Das
, Sreyashi Karmakar
, and Himadri Nath Saha
Abstract Internet of Things is transforming devices making them “smart”, thereby
overlapping the digital and physical worlds. Interaction between IoT devices creates
networks with unprecedented scalability which, however, creates many exploitable
vulnerabilities due to the lack of built-in security in IoT devices. Blockchain can
resolve this particular limitation due to its immutable, decentralized nature. The
industrial Internet of Things (IIoT) uses IoT devices to analyse and manage industrial
data in real time for various purposes. Thus, protecting this data from different types
of attacks is necessary, for which blockchain is viable. In this chapter, we have
proposed a novel blockchain-based model that groups IIoT devices into tier-based
clusters depending on computational capability by benchmarking. Each cluster is
individually more efficient in terms of both energy utilization and security for IIoT
systems by using different computationally suitable hash algorithms. The higher
efficiency of our model compared to current solutions is proven by experimental
results.
Keywords Blockchain · IIoT · IoT · Hash function · Security · Cryptography ·
Smart devices
1
Introduction
The Internet of Things (IoT) has nowadays become an important pillar of digital
communication [1]. IoT is a network of interconnected electronic computing
machines of various scales working in unison by exchange of information [2].
It is converting innumerous physical things into smart and responsive devices by
extending their connectivity using the internet [3]. IoT is being employed in various
S. Das · S. Karmakar
RCC Institute of Information Technology, Kolkata, India
H. N. Saha (B)
Surendranath Evening College, Calcutta University, Kolkata, India
© The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd. 2022
D. De and S. Bhattacharyya (eds.), Blockchain based Internet of Things,
Lecture Notes on Data Engineering and Communications Technologies 112,
https://doi.org/10.1007/978-981-16-9260-4_10
237